be hampered - Francés Inglés Diccionario